Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace Ubuntu 16.04 with Ubuntu 18.04 in some GitHub Actions jobs #640

Merged
merged 2 commits into from
Apr 7, 2022

Conversation

striezel
Copy link
Contributor

@striezel striezel commented Apr 6, 2022

Description

Ubuntu 16.04 is no longer available for GitHub Actions, because support for it has ended. However, some build jobs still try to use Ubuntu 16.04. This pull request tries to change that for those cases where a replacement with Ubuntu 18.04 is possible.

Note: Some older Clang versions (Clang 3.8 and older) seem to be unavailable in the APT package repository, so those are not
changed to 18.04. This is intended. Maybe tests for Clang 3.4 to Clang 3.8 should be removed, but that is probably worth another discussion.

References

Ubuntu 16.04 has been removed from GitHub in 2021. See actions/runner-images#3287 for more information.

Tasklist

  • Ensure updated CI builds pass
  • Review and approve

Ubuntu 16.04 is no longer available for GitHub Actions,
because support for it has ended. Some older Clang versions
seem to be unavailable in the APT repostiry, so those are not
changed to 18.04 by intention.
@striezel
Copy link
Contributor Author

striezel commented Apr 6, 2022

I've just added another commit to update the Ubuntu version used in the Azure pipelines, too.
Feel free to squash this into the first commit, if the change is acceptable.

Copy link
Member

@mloskot mloskot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@striezel
Copy link
Contributor Author

striezel commented Apr 6, 2022

Thanks for triggering the pipelines. :)

Looks like all updated builds have passed successfully. Both Ubuntu pipelines on Azure have passed, and the four updated Ubuntu jobs on GitHub Actions have passed, too.

@mloskot mloskot merged commit bb080b5 into boostorg:develop Apr 7, 2022
@mloskot
Copy link
Member

mloskot commented Apr 7, 2022

Thank you @striezel

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants